package com.bawei.mdm2207alast.file

import com.bawei.mdm2207alast.base.IUiIntent
import java.io.File

/**
 * 作者：赵亮
 * 时间：2024/12/18 11:13
 * 功能：文件模块的意图
 */
sealed class FileIntent : IUiIntent {

    /**
     * 查询文件列表意图
     */
    data class SelDoc(val map: Map<String, Int>):FileIntent()

    /**
     * 删除文件的意图
     */
    data class DelDoc(val map: Map<String, Int>):FileIntent()

    /**
     * 扫描本地文件的意图
     */
    data class ScanFile(val file: File):FileIntent()

    /**
     * 上传文件的意图
     */
    data class FileUpload(val name:String, val path:String):FileIntent()
}